On the bay side of the Outer banks area in North Carolina, I spotted a bunch of these floating around and I have no idea what it is!! Who can help? Please comment if you know!

On the bay side of the Outer banks area in North Carolina, I spotted a bunch of these floating around and I have no idea what it is!! Who can help? Please comment if you know!
Categories:
Tags:
No responses yet