Royalty-free stock photo ID: 76131625

Sara longwing butterfly, heliconius sara, perched on leaf - Image