A global citizen science platform to discover, share and identify wildlife
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.
Lat: 0.28, Long: -91.71
Spotted on Aug 10, 2007 Submitted on Nov 14, 2012