A global citizen science platform to discover, share and identify wildlife
I spotted this spider in Ammoudares region, near Lixouri, Cephalonia island, Greece
I have removed this from the missions "Spiders of Greece" and "International Spider Survey" as harvestmen are not spiders. They are an entirely different order than spiders are in.
Lat: 38.22, Long: 20.41
Spotted on May 3, 2013 Submitted on Jan 24, 2015