Ayutthaya, Thailand by Vonna Vida Vista

Ayutthaya, Thailand

A famous site in Thailand where a Buddha head became embedded inside a tree's roots.