Larvae of Inachis io

Larvae of Inachis io

Observation - Larvae of Inachis io - UK and Ireland. Description: