Comments & ID Thoughts
Found in Fort Myers, FL. It was inside my clothes and fell out when I picked them up.
- Submitted by:
- Submitted: Aug 2, 2018
- Photographed: Jul 30, 2018
- Spider: Unidentified
- Location: Fort Myers, Florida, United States
- Spotted Indoors: Other
- Found in web?: No
- Attributes: