European Peacock (Inachis io)

1 post