Savvinge (Cethosia biblis) Red lacewing

Savvinge (Cethosia biblis)
Savvinge (Cethosia biblis)