Project Noah is a tool to explore and document wildlife and a platform to harness the power of citizen scientists everywhere.
Mexican Caribbean,Florida and Bermuda Islands
Its one of the biggest mollusk of North and Central America
Thank you Alice! i ve seen tons of your pics and they are beautiful, it feel really good knowing there s people that cares :)
Lat: 18.72, Long: -87.71
Spotted on Jan 2, 2012 Submitted on Jan 10, 2012