Description

Any ideas what this could be? Found on a beach east UK.