Unknown very small white spider - Mecaphesa Venice, Sarasota County, Florida, USA February 3, 2006 Size: about 1/4 inch
Sorry about the poor image. My camera does not do well on subjects this small.
Contributed by Carla Finley on 4 February, 2006 - 4:11pm Last updated 21 June, 2006 - 4:28pm |