Spider from swimming pool in Florence AL - Ummidia Florence, Lauderdale County, Alabama, USA July 3, 2010 Size: 2 inches
I found this in a swimming pool today. Anyone know what it is?
Contributed by Wesley Jaynes on 3 July, 2010 - 8:43pm Last updated 20 August, 2020 - 9:48am |