London Olympics Cycling 2012 sculpture at Liverpool St Station

- Image ID: H2MCNM
Tony Smith / Alamy Stock Photo
Image ID: H2MCNM
Location: Liverpool St Station, London, England, UK