Project Noah is a tool to explore and document wildlife and a platform to harness the power of citizen scientists everywhere.
thanks for the identification of this bug!
Great spotting! Sorry I can't narrow this down any further.
Lat: 46.50, Long: -66.75
Spotted on Jul 12, 2012 Submitted on Aug 5, 2012