Project Noah is a tool to explore and document wildlife and a platform to harness the power of citizen scientists everywhere.
found on heliopsis leaves
Beautiful picture! Thank you because I have a picture of one like that pupa that I took in a park close to my house in Quebec, Canada, now I know what is it.
Lat: 41.77, Long: -72.20
Spotted on Jun 25, 2011 Submitted on Jun 26, 2011