Spain, Barcelona, Street scene

- Image ID: E8FKE7
Spain, Barcelona, Street scene
RooM the Agency / Alamy Stock Photo
Image ID: E8FKE7