IMG_9016 Published September 14, 2014 at 540 × 405 in Spiders Unraveled! Outreach at Iona Beach These small spiders are generalized ant-mimics