Dan Doucette I'd say it's a species of Agriope, not sure which but it does resemble this spotting. http://www.projectnoah.org/spottings/7346271
Comments (1)