Skip to page content
Any ideas what this is? Found this on a beach yesterday but no idea what it could be! Have tried searching online but with no luck! Would appreciate any suggestions/comments!
It's about a foot wide and it floats! In some of the little holes there looks to be little glass beads??