A global community of nature enthusiasts photographing and learning about wildlife
Project Noah Nature School
Thanks! The photo was taken on Isabela, on August 10th, 2007.
Fabulous spotting, Liti! Where on Galapagos did you take it? I will tryto get an entomologist to look at it and propose an ID.
Spotted on Aug 10, 2007 Submitted on Nov 14, 2012
Join the Project Noah Team