Weird News4 years ago
Decaying Body of a “Dead Mermaid” Washed up on a British Beach
Mermaids, having been the subject of several fictional novels, films, art and folklores of many cultures around the world, have long captured the imagination of humans...