Ambalantota is a town located on the coast of the Southern province of Sri Lanka.
Spiders
Chrysilla volupe
Dragonflies
Libellago adami
Male
Female
Chalky Percher (Diplacodes trivialis)
Slender Skimmer (Orthetrum sabina)
Butterflies
Zebra Blue (Leptotes plinius)
Small Salmon Arab (Colotis amata)
Peacock Pansy (Junonia almana)
Lemon Pansy (Junonia lemonias)