Amazing Discovery: A 200-year-old mermaid is welcomed to England’s coast, leaving onlookers in aweadminexpredaylNovember 20, 2023353.1K views