Barcelona, Spain - September 29th 2019: Mirror Entrance Of Maremagnum Shopping Mall In Barcelona Center. Stock Photo, Picture And Royalty Free Image. Image 135828426.
Maremagnum: a shopping centre with sea views in Barcelona
Maremagnum Shopping and Dining Mall | Why don't I feel like … | Flickr
Shoping Mall Maremagnum in Port Vell in Barcelona Editorial Photography - Image of harbour, landmark: 136277227