Blue Morpho Butterfly (Morpho peleides) eggs on leaf, Central America.