Daniel Teklehaimanot in the 2012 Dauphine-Libere
greenedge
green edgedauphinett
green edgedauphine
Daniel Teklehaimanot and Allan Davis on stage nine of the 2012 Vuelta EspaÒa
vueltagreen edge
Daniel Teklehaimanot in the 2012 Vuelta EspaÒa
Daniel Teklehaimanot in the 2013 Dauphine-LIbere
Daniel Teklehaimanot wins the 2013 Villafranca race in Spain
Daniel Teklehaimanot in the TT World Championship 2013
ucitt
Daniel Teklehaimanot
MTN
Daniel Teklehaimnot and the MTN team in the 2014 Tour of Trentino
teklehaimanotttt
Daniel Teklehaimanot in the 2014 Liege - Bastogne - Liege
OricaGreenEdge
Daniel Teklehaimanot in the 2014 Tour of Spain
vueltamtn
vueltamtntt
Daniel Teklehaimanot escapes on stage two of the 2015 Dauphine-LIbere
mtndauphine
Daniel Teklehaimanot on stage five of the 2015 Dauphine-LIbere
Daniel Teklehaimanot in the 2015 Tour de France
mtntdf
Daniel Teklehaimanot cools off before the 2015 Abu Dhabi Tour
heat
Daniel Teklehaimanot takes the Mountains Jersey of the 2016 Dauphine Libere
dimension datapodium