Tropical butterflies Siproeta stelenes August 28, 2019 - By pietrofoto Scientific name: siproeta stelenes English name: malachite butterfly Malachite butterflySiproeta stelenes