Photo#377461 | | | Copyright © 2010 Lenny Vincent | |
OC Spider - Chalcoscirtus diminutus - Irvine, Orange County, California, USA March 6, 2010
Images and ID provided by Dr. Lenny Vincent, Fullerton College, Fullerton, California
Images of this individual: tag all |