A fourteen-spotted lady beetle on a New England aster flower.; Acadia National Park, Maine.Image #: 34206584 See More From: Darlyne Murawski