Hello! I was wondering if anyone knew what these pictures are? They look like some sort of eggs but I don't know what kind. I found this by my pond and I have never seen anything like it before.
Thanks for any help you can offer
Thanks for any help you can offer