Friends of the Shenandoah River
This giant stonefly was staking out its territory along the SF Shenandoah River at Raymond R. “Andy” Guest, Jr. Shenandoah River State Park in Warren County.