What Phra
This is the main Stupa in Wat Phra which is in the Ayutthaya ruins in Thailand.
© Buddhadl | Stock Free Images
Similar Free Images
Categories: