Mahavamsa the great chronicle of Sri Lanka
Guruge, Ananda W. P.
Mahavamsa the great chronicle of Sri Lanka - Colombo Godage 1989 - xxxii, 689p.
9789552089633
HISTORY- SRI LANKA
/ G86
Mahavamsa the great chronicle of Sri Lanka - Colombo Godage 1989 - xxxii, 689p.
9789552089633
HISTORY- SRI LANKA
/ G86