Designed by
Title
Centralplaza Chiangrai, The shopping mall in Chiang Rai city. #218190404
Description
Chiang Rai, Thailand - October 6, 2020: Central Plaza Chiang Rai Shopping Mall, the largest shopping mall in Chiang Rai city.
This image is editorial