Amazing Discovery: A 200-year-old mermaid is welcomed to England’s coast, leaving onlookers in awe adminexpredayl November 20, 2023 353.1K views