A worldwide community photographing and learning about wildlife
Project Noah Nature School
I have removed this from the "Insects of Costa Rica" mission as spiders are not insects, they are arachnids :)
Spotted on Jan 14, 2014 Submitted on Jan 14, 2014
Join the Project Noah Team
1 Comment
I have removed this from the "Insects of Costa Rica" mission as spiders are not insects, they are arachnids :)