Designed by
Title
Coccinella septempunctata, known as seven-spot ladybird, seven-spotted ladybug, C-7 or seven-spot lady beetle #141479307
Description
Coccinella septempunctata, known as seven-spot ladybird, seven-spotted ladybug, C-7 or seven-spot lady beetle on the leaf