Ceylon / drawn & printed by Survey Department, Ceylon.


15512906