Family Libellulidae (Common Skimmers) Genus Libellula Species needhami (Needham's Skimmer)
all images copyright Lloyd Spitalnik