Friday, February 24, 2012

A 'Sel lipi' - stone inscription at Sithulpawwa and its interpretation, Sri Lanka.



No comments:

Post a Comment