A global community of nature enthusiasts photographing and learning about wildlife
Project Noah Nature School
I spotted this spider in Ammoudares region, near Lixouri, Cephalonia island, Greece
Thank you very much James McNair!!
Cool shots, Christos
Spotted on Aug 23, 2011 Submitted on Oct 6, 2014
Join the Project Noah Team