Peacock - Nymphalis io

Peacock - Nymphalis io

Observation - Peacock - Nymphalis io - UK and Ireland. Description: