Eggs ?

Eggs ?

Observation - Eggs ? - UK and Ireland. Description: Laid on a rubber duck that lives on our pond ! Curious to know what they are exactly ?

Laid on a rubber duck that lives on our pond ! Curious to know what they are exactly ?