Close
Nine Spotted Lady Beetle
Coccinella novemnotata