Modern buildings on the Diagonal Mar, Barcelona, Catalunya, Spain.

- Image ID: KNBW4J
Modern buildings on the Diagonal Mar, Barcelona, Catalunya, Spain.
agefotostock / Alamy Stock Photo
Image ID: KNBW4J