Project Noah is a tool to explore and document wildlife and a platform to harness the power of citizen scientists everywhere.
close relative of Lady bug?...
alice- thankyou... isn't the insect beautiful? :)
Looks like a Ladybug, but I like the pictures
Lat: 26.85, Long: 80.94
Spotted on Dec 7, 2011 Submitted on Dec 7, 2011