Published: April 8, 2013 | Updated: May 19, 2026
0
THINK ABOUTIT ENTITY ENCOUNTER REPORT 1833: Mermaid off of Isle of Yell, Scotland In July 1833, six fishermen working the waters off the Isle...