Designed by
Title
Bangkok, Thailand - September 12, 2013: Shoppers on escalator at Terminal21 shopping mall #45943780
Description
Bangkok, Thailand - September 12, 2013: Shoppers on escalator at Terminal21 shopping mall on September 12, 2013. Terminal21 is a new shopping mall in the Asok district in Bangkok, Thailand
This image is editorial