Barcelona city in Spain

- Image ID: DGFG46
Barcelona city in Spain
jjimage / Alamy Stock Photo
Image ID: DGFG46
Location: Barcelona, Spain