Iridescent fly rests on a white phlox blossom next to a drop of water; Weaverville, North Carolina, United States of AmericaImage #: 34553267 See More From: Amy D. White