bioblitz spider photo #3228 - Callobius - Bioblitz Zone 6, Point Defiance Park, Pierce County, Washington, USA May 21, 2011 Size: 11 mm
Images of this individual: tag all Contributed by Lynette Elliott on 24 May, 2011 - 9:50am Last updated 18 May, 2023 - 12:07pm |