Designed by
Title
Wat Phra Singh temple is a buddhist temple located in Chiang Rai, northern Thailand #128606133
Description
Wat Phra Singh temple is a buddhist temple located in Chiang Rai, northern Thailand. Landmark of Chiang Rai
This image is editorial