Is this an egg sac?

Can someone identify this please.
Is this an egg sac or just plant material?
Found on a window sill on the south coast of England
Thank you

Minot, ND

I don't see any image attached. I was on the south coast of England (Dorset) last week.

Post a Reply to this Thread

Please or sign up to post.
BACK TO TOP