Morpho helenor insularis - Common Morpho

Morpho helenor insularis - Common Morpho More
Morpho helenor insularis - Common Morpho Barcant: Morpho peleides insularis - Emperor
Inniss Field - 26 March 2012