Brood XIII 2007
Brood XIII magicicadas in Forest Park and Deerfield, IL 2007. My first ever magicicada sighting!
129 photos · 1,591 views
1