joescubashack.com
Mermaid: Myth, Legend or
Mermaid, just the word brings so many images to our minds. From the world of Disney to other attractions at amusement parks or Las Vegas shows. The word mermaid brings to mind lost sailors as they …