Chiridopsis bipunctata
Wonderful Atul! you should have see this ;)
http://www.projectnoah.org/spottings/117...
Lat: 19.88, Long: 72.69
Spotted on Jun 19, 2012
Submitted on Jun 19, 2012