What is this?? Beach finds!

Brianna

Any guesses to what this is? Found on Topsail Island, NC. It may just be a rock, but it looks like it is something.