Butterfly eggs?

Butterfly eggs?

Observation - Butterfly eggs? - UK and Ireland. Description: No idea really, just a guess!

No idea really, just a guess!