Kind of Frightening.. - Leptoglossus Santa Clara County, California, USA September 7, 2008 Size: 1 - 1 1/2 inches
I also had these hatch on my front door - (near the tree), think they might be related??
Images of this individual: tag all Contributed by paradise on 7 September, 2008 - 2:31pm Last updated 24 October, 2008 - 4:55pm |