DSC_2224.JPG

Calen Ewan wins stage five of the 2015 Tour of Spain