Small Postman butterfly (Heliconius melpomene) resting on flower; Oregon, United States of AmericaImage #: 33552614 See More From: Craig Tuttle