Pair of seven spot ladybirds (Coccinella septempunctata) mating on the leaf of a stinging nettle

- Image ID: T59X8W