Diagonal mar, Illa del Mar, Barcelona, Catalunya, España

- Image ID: BNPMKN
Diagonal mar, Illa del Mar, Barcelona, Catalunya, España
Cisco Pelay / Alamy Stock Photo
Image ID: BNPMKN
Location: Illa del Mar, Diagonal mar, Barcelona, Catalonia, Spain, Europe