Eggs

Eggs

Observation - Eggs - UK and Ireland. Description: My friend spotted that something had deposited rows of these eggs on her washing line - bit of a long shot I know but any help with possible id? Many thanks

My friend spotted that something had deposited rows of these eggs on her washing line - bit of a long shot I know but any help with possible id?
Many thanks