eggs?

eggs?

Observation - eggs? - UK and Ireland. Description: on rose branch

on rose branch