- Joined
- Sep 27, 2005
- Messages
- 326
I figured I'd see a lot more of these neat spiders on this site. I guess they are hard to get? Where are they found? Are they New world?
Thanks.
Thanks.
Last edited: