Blue morpho butterflies
Scientific name:Morpho peleidesLocality: NeotropicalDepartment:Entomology, image © Kathryn Whitney, California Academy of Sciences