A 200-year-old mermaid made her first appearance off the coast of England, according to an amazing discoveryadminexpredaylAugust 6, 2023183.8K views