Eggs on a leaf

Eggs on a leaf

Observation - Eggs on a leaf - UK and Ireland. Description: A beautifully arranged set of eggs on the underside of a leaf in the garden. What are they please (what will they grow into)?

A beautifully arranged set of eggs on the underside of a leaf in the garden.

What are they please (what will they grow into)?