Close
Peacock (caterpillar)
Inachis io