Coral Hairstreak, June 26, 2011, Rock Island State Preserve, IA (T Jantscher)

NABA Sightings page