Allegheny or Illinois River Cruiser?? (DDF863) - Macromia illinoiensis Great Falls NP, Fairfax County, Virginia, USA July 11, 2010
Have a hard time distinguishing these two. Appreciate any help with ID.
Contributed by Fred Siskind on 17 July, 2013 - 5:11pm Last updated 22 July, 2013 - 11:36pm |