Posts

Showing posts with the label Jaffna

Jaffna, Sri Lanka - Bites of the Saw-scaled viper, Echis carinatus synhaleus