idea leuconoe butterfly sitting on a flamingo flower

Royalty-free stock photo ID: 123115744

idea leuconoe butterfly sitting on a flamingo flower