Project Noah is a tool to explore and document wildlife and a platform to harness the power of citizen scientists everywhere.
black/ orange bug
Thanks Miguel !
Could be Ichneumon laetus... will do more research and get back to you later
Lat: 44.55, Long: -77.73
Spotted on Jul 30, 2012 Submitted on Jul 30, 2012