Ayutthaya, Thailand... Buddah head surrounded by tree roots... the ancient and continuous encounter between man-made and nature...

Ayutthaya, Thailand... Buddah head surrounded by tree roots... the ancient and continuous encounter between man-made and nature...