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

- Image ID: T5D4DB