sewn up nettle leaf

sewn up nettle leaf

Observation - sewn up nettle leaf - UK and Ireland. Description: maybe small tortoise shell caterpillar, lots about but not sure.

maybe small tortoise shell caterpillar, lots about but not sure.