Close
Nine Spotted Ladybug
Coccinella novemnotata