Bug 0969 - Arilus cristatus Great Falls, Virginia, USA October 30, 2004
This is a rather odd-looking bug. I have no idea what it is. Can somebody help with an ID?
Contributed by Duncan C on 1 November, 2004 - 9:46pm Last updated 31 March, 2009 - 10:00am |