Peacock Butterfly (Inachis io) chrysalis on Stinging Nettle leaf, UK