Stock Photo: Postman butterfly (Heliconius melpomene) on a leaf
Stock Photo: 837-3351 Postman butterfly (Heliconius melpomene) on a leaf