Peacock (Inachis io)

Peacock (Inachis io)

Observation - Peacock (Inachis io) - UK and Ireland. Description: