Found at Upper Beaconsfield, Victoria, Australia, on a window ledge.
by countrykid Feb 19, 2014 2:32 AM
by countrykid Feb 19, 2014 2:35 AM
A pirate spider murdering a Parasteatodata sp.
by countrykid Feb 19, 2014 2:44 AM