Stall Family Photo Album
INDEX
See More of This Topic
Stall Farm
Look what we found in Grandpa Stall's barn!
This is a Rabid Wolf Spider (Lycosa rabida). Despite its name this species is harmless to humans.
(06.23.01)