Monarch Butterfly (danaus plexippus) feeeding on flowers

Royalty-free stock photo ID: 99565682

Monarch Butterfly (danaus plexippus) feeeding on flowers