Peacock Inachis io

Peacock              Inachis io

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