Tropical butterflies

Siproeta stelenes

Scientific name: siproeta stelenes

English name: malachite butterfly