Pearl-bordered Fritillary butterfly (Boloria euphrosyne) caterpillar, on violet leaf, Sussex, UK, June