Project Noah is a tool to explore and document wildlife and a platform to harness the power of citizen scientists everywhere.
it is a little bigger than the domestic honey bee. about 1.5 times longer..
Lat: 22.29, Long: 87.93
Spotted on Jun 24, 2010 Submitted on May 27, 2011
No Comments