Placa de Catalunya, Barcelona, Spain

- Image ID: MTTM1P
Ian Dagnall / Alamy Stock Photo
Image ID: MTTM1P
Location: Barcelona, Spain