Locals know it as “the Charm bracelet”. Saltburn-by-the-Sea, Redcar & Cleveland, North Yorkshire, England, UK.
You must log in or # to comment.
Headcrab?
Egg case is my guess.
Under the right circumstances, this is definitely a portal to another world. :D


