TheStone budda head traped in the tree roots Ayudthaya Thailand.

Royalty-free stock photo ID: 107219993

TheStone budda head traped in the tree roots Ayudthaya Thailand.