Bike sharing cycling rack hub dock during summer in Piacenza, Italy

- Image ID: PFFJ16
Jay OSullivan / Alamy Stock Photo
Image ID: PFFJ16
Location: Piacenza, Province of Piacenza, Italy