???????, Wherever you are.
Wat Lokayasutharam, Ayutthaya, Thailand 2006.
Tags: buddha, smile, thailand