Final KM: Tour de Yorkshire Stage 3

What a fantastic day of racing to cap a truly wonderful three days in Yorkshire.
Continue reading

Advertisements