World Trade Centre reflected in mirrored glass of Maremagnum shopping centre, Port Vell
Size: 4288px × 2390px
Location: barcelona, Catalonia, spain
Photo credit: © Derek Mitchell / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: barcelona, breaks, catalonia, centre, city, de, entrance, europe, glass, mar, maremagnum, mirror, mirrored, port, rambla, refelction, refletion, shopping, spain, tourism, vell