Tag: Key West

Spotting a mermaid usually means trouble.

Mermaids – a character sketch. Why do mermaids enchant people? From Ariel in The Little Mermaid to Madison in Splash, merfolk have fascinated mankind since the dawn of time – well, since sailors took the sea, and authors put pen to parchment. Spotting a…