Brassolis sophorae

Not evaluated Popular Name: Coconut Tree Butterfly