Walkingsticks (Phasmida)? - Timema californicum - Big Basin Redwoods State Park, Pine Mountain, Santa Cruz County, California, USA June 25, 2011
Images of this individual: tag all Contributed by Scott Peden on 13 October, 2011 - 2:50am Last updated 18 July, 2013 - 8:25pm |