According to your link, Ashish, the Nymphalidae butterfly you suggested only lives in North America. There seems to be a lot of color variation between the checkerspot species, but the markings of Euphydryas aurinia seem to match this spotting, and the distribution fits.
Small note - the scientific name on the photo linked in the suggestion is wrong; it fomes from the main page of species photos here: http://commons.wikimedia.org/wiki/Category:Euphydryas_aurinia
Other links for E. aurinia are: http://en.wikipedia.org/wiki/Euphydryas_aurinia http://www.lepidoptera.pl/show.php?ID=64&country=XX http://www.learnaboutbutterflies.com/Britain%20-%20Euphydryas%20aurinia.htm
Comments (2)