Seven spot ladybird (Coccinella septempunctata) pair mating on Mayweed (Anthemis sp) flower. Cyprus. April.

Back to thumbnails