Interior view of Takashimaya Shopping Center, the region's largest shopping mall on Orchard Road, Stock Photo, Picture And Rights Managed Image. Pic. S35-1019740 | agefotostock
Photos at Punto Mall Costanera Center - Shopping Mall in Santiago de Chile