Project Noah is a tool to explore and document wildlife and a platform to harness the power of citizen scientists everywhere.
They were found near the window where they hatched and due to no available food there they all starved to death.
Sawfly Larvae find in such mass...
Lat: 32.68, Long: 76.34
Spotted on Apr 11, 2012 Submitted on Apr 16, 2012