Designed by
Title
Colombo Shopping Center #41214535
Description
LISBON, PORTUGAL - MAY 29, 2014: Inside the Colombo Shopping Center in Lisbon. The Colombo opened in 1997 and has 404 retail stores, making it the largest shopping center on the Iberian Peninsula.
This image is editorial