Principle Buddha image in a temple of Wat Na Phra Meru
Principle Buddha image in a temple of Wat Na Phra Meru in Ayutthaya, Thailand.
© Peerasin007 | Stock Free Images
Similar Free Images