A man discovered a mysterious bloody body that he believed to be that of a “mermaid” on England’s famous Great Yarmouth beach on October 2.
A man discovered a mysterious bloody body that he believed to be that of a “mermaid” on England’s famous Great Yarmouth beach on October 2.