Madrid, Spain - June 20, 2019: Bicycles parked in the Plaza de Callao, in the historic center of Madrid

- Image ID: W31GET
Madrid, Spain - June 20, 2019: Bicycles parked in the Plaza de Callao, in the historic center of Madrid
Juan Antonio Orihuela Sanchez / Alamy Stock Photo
Image ID: W31GET
Location: Madrid, Spain

Similar stock images