The seven-spotted ladybug (Coccinella septempunctata). Lovemaking ladybugs couple. Extremely close up with shallow DOF.

Royalty-free stock photo ID: 101407210

The seven-spotted ladybug (Coccinella septempunctata). Lovemaking ladybugs couple. Extremely close up with shallow DOF.