Small Tortoiseshell
Caterpillar
early instars on nettle leaf
later instar
mature caterpillar
©
DHardiman