Centre Comercial Diagonal Mar, biggest shopping centre in Catalonia, and Hotel Princess, Diagonal Mar, Sant Marti, Barcelona, Sp

- Image ID: EF75FG
Centre Comercial Diagonal Mar, biggest shopping centre in Catalonia, and Hotel Princess, Diagonal Mar, Sant Marti, Barcelona, Sp
Peter Forsberg / Alamy Stock Photo
Image ID: EF75FG
Centre Comercial Diagonal Mar, biggest shopping centre in Catalonia, and Hotel Princess, Diagonal Mar, Sant Marti, Barcelona, Spain