Galkissa


Galkissa - human settlement in Sri Lanka.