Close
Nine spotted ladybug
Coccinella novemnotata