Stock Photo - A seven spot ladybird (coccinella septempunctata) on a lavender plant.

Stock Photo: A seven spot ladybird (coccinella septempunctata) on a lavender plant.

Searchable keywords

Choose multiple keywords