Designed by
Title
MRT and commuter train network integrated transit map display at the Chatuchak MRT station. #166367945
Description
Bangkok,Thailand - November 2,2019 : MRT and commuter train network integrated transit map display at the Chatuchak MRT station.
This image is editorial