mystery eggs

mystery eggs

Observation - mystery eggs - UK and Ireland. Description: not sure what the plant is either

not sure what the plant is either