Common Butterflies Of Sri Lanka - Jayasinghe . Himesh Dilruwan (Peliyagod Ceylon Tea Services PLC, 2015)