DSC_9299.JPG
The peloton in Avila on stage nineteen of the 2015 Tour of Spain