Designed by
Title
Terminal 21 Shopping Center in Bangkok, Thailand. Terminal 21 Ma #106306724
Description
Bangkok, Thailand - November 21, 2017: Terminal 21 Shopping Center in Bangkok, Thailand. Terminal 21 Mall is connected to Asok BTS station.
This image is editorial