Stock Photo: Blue Morpho butterfly (Morpho peleides) on a leaf