A global community of nature enthusiasts photographing and learning about wildlife
Project Noah Nature School
Possibly Cestum sp.? Foun in the Galapagos Islands, near Kicker Rock, July 24,2011
Great stuff Adam. Amazing creature. Welcome to Project Noah. As you say it was in the Galapagos can you please move the pin on the map to the correct location? Thanks.
Spotted on Jul 24, 2011 Submitted on Nov 10, 2012
Join the Project Noah Team