Project Noah is a tool to explore and document wildlife and a platform to harness the power of citizen scientists everywhere.
Hmmm, very blurry... was it moving??? If so it reminds me of a Lacewing larva: http://bugguide.net/node/view/72302
Lat: 26.24, Long: -80.12
Spotted on Jun 14, 2012 Submitted on Jun 14, 2012