Northeast US - Naturelogues

Twelve-spotted Skimmer

Fort Edward, NY

insectodonatedragonflytwelvespotted skimmernew york