eggs on grass leaf

eggs on grass leaf

Observation - eggs on grass leaf - UK and Ireland. Description: