Close
Green shield bug egg mass (eggs)
Palomena prasina (egg mass)