Barcelona the Mare Magnum shopping mall in the Port Vell harbour development

- Image ID: A8DMCM
Barcelona the Mare Magnum shopping mall in the Port Vell harbour development
David Kilpatrick / Alamy Stock Photo
Image ID: A8DMCM