Share
twitterlinkedinfacebook
Image 1 of 1
This is Thailand No. 1 - Buddha Head Encased in Tree Roots.tif
Buddha's head encased in tree roots at the temple of Wat Mahatat in Ayutthaya ,Thailand.