A 200-year-old mermaid made her first appearance off the coast of England, according to an amazing discovery adminexpredayl August 6, 2023 183.8K views