Image-Barbara and Shellie on beach Published July 1, 2016 at 1024 × 683 in Spitting Spider on Coringa Islet (S 16o 58’, E 149o54’) Next → Arachnologist Barbara Baehr and teacher Shellie Cashmore sift leaf litter looking for tiny spiders on East Diamond Islet.