Thailand Wat Chedi Luang
Thailand, in the city of Chiang Mai the wat chedi Luang or the royal pagoda was built 600 years ago. View of the southern side with the base decorated with elephant statues
© Taolmor | Stock Free Images
Similar Free Images
Categories: