Spangled Skimmer (Libellula cyanea)

Male- Charles City County, Virginia
July 4, 2005

Female- Charles City County, Virginia
July 4, 2005

Female- Charles City County, Virginia
May 6, 2006