red spider wasp Tachypompilus ferrugineus? - Tachypompilus ferrugineus - Warsaw, Hancock County, Illinois, USA July 26, 2017
This wasp has been hanging out in my prairie restoration around patches of mountain mint and rattlesnake master for the past 2 weeks.
Contributed by angella moorehouse on 26 July, 2017 - 11:07am Last updated 26 July, 2017 - 1:50pm |