Latin species: Inachis io English species: European Peacock Date of photo: 2009-08-23 ID: 062555_80966