Project Noah is a tool to explore and document wildlife and a platform to harness the power of citizen scientists everywhere.
it is the largest butterfly of India, found in southern India.
A beautiful butterfly, with beautiful colors....
Nice shot, cool butterfly.
Lat: 11.25, Long: 75.78
Spotted on Sep 22, 2013 Submitted on Oct 31, 2013
and 2 other people favorited this spotting