Selenopid spider - Selenops Delray Beach, Palm Beach County, Florida, USA April 28, 2008 Size: 1 1/4" approx
new camera , hope I can learn to use it.. frass if it isn't needed
Contributed by Guy E. Crauwels on 28 April, 2008 - 6:05pm Last updated 9 August, 2009 - 11:46am |