Latin species: Inachis io English species: European Peacock Date of photo: 2012-05-02 ID: 063118_22455