May 192018
Several British cannon stand imperially, at the entrance to the Sri Lanka Ports Authority Maritime Museum on Chaithya Road, adjoining the Colombo …
Several British cannon stand imperially, at the entrance to the Sri Lanka Ports Authority Maritime Museum on Chaithya Road, adjoining the Colombo …