Close
Tagpfauenauge or European Peacock
Inachis io