Overview

Merna the Mermaid

Merna the Mermaid lives in a small town in Maine; but is keeping a secret so those who are truly close to her know that she’s a mermaid and she lives with her husband and daughter.