Peacock butterfly (Inachis io) hibernating on soft furnishings. England, UK.