We are wondering what these eggs are. Seen on a PVCU door on a holiday cottage near Dumfries in Scotland. Thanks.

Post's pictures

image.jpeg 

sorry no-one seems to know the answer to your question.