Blue Morpho, Morpho peleides, big butterfly sitting on green leaves, beautiful insect in the nature habitat, wildlife from Amazon in Peru, South America. Shutterstock Image - Blue Morpho, Morpho peleides, big butterfly sitting on green leaves, beautiful insect in the nature habitat, wildlife from Amazon in Peru, South America. - ID: 407651284