Blue shiny butterfly (Morpho peleides) on a palm leaf

Royalty-free stock photo ID: 96493748

Blue shiny butterfly (Morpho peleides) on a palm leaf