Tajuria cippus, the peacock royal, is a species of lycaenid or blue butterfly found in the Indomalayan realm. Wikipedia
Spotted at Choa Chu Kang Park
Please check this life story of Peacock Royal here Butterflies of Singapore
Tajuria cippus, the peacock royal, is a species of lycaenid or blue butterfly found in the Indomalayan realm. Wikipedia
Spotted at Choa Chu Kang Park
Please check this life story of Peacock Royal here Butterflies of Singapore