Stock Photo - Large central stupa or chedi, Wat Chedi Luang, Chiang Mai, Thailand

Stock Photo: Large central stupa or chedi, Wat Chedi Luang, Chiang Mai, Thailand.

Searchable keywords

Choose multiple keywords