Latin species: Inachis io English species: European Peacock Date of photo: 2009-09-12 ID: 063096_1267