Boats and buildings in Barcelona city, Spain

- Image ID: D07G65
Boats and buildings in Barcelona city, Spain
jjimage / Alamy Stock Photo
Image ID: D07G65
Boats and buildings in Barcelona city, Spain