Tuesday, October 22, 2013

Artifacts at Yapahuwa, Sri Lanka.



Base of a stone pillar