Peacock butterfly (Inachis io) at rest on leaf, Wales, UK