Final stage of 2015 Tour de Yorkshire, Leeds West Yorkshire Roundhay park, two cyclists cruising to the finish line

- Image ID: ENTF66
Peter Chan / Alamy Stock Photo
Image ID: ENTF66
Location: Princes Avenue, Leeds, West Yorkshire, England, UK

Similar stock images