A view of Barcelona Harbor and Rambla del mar

- Image ID: C3R395
JOHN KELLERMAN / Alamy Stock Photo
Image ID: C3R395
Location: SPAIN, CATALONIA, BARCELONA