Mare Magnum Commercial center, Barcelona, Catalonia, Spain

- Image ID: T5A0WT
Mare Magnum Commercial center, Barcelona, Catalonia, Spain
Serge Mouraret / Alamy Stock Photo
Image ID: T5A0WT
Barcelona, Catalonia, Spain, August 2 2005: An indoor view shows brand newbuilt Mare Magnum Commercial center, as seen on the sea Front, in Barcelona, Catalonia, Spain, on August 3, 2005. Credit Photo: Serge Mouraret/Alamy Stock Photo
Location: Barcelona, Catalonia, Spain