Close
Tagpfauenauge or European peacock
Inachis io