A movie about a mermaid who lives in New Orleans, narrated by it's 3 year old writer and director, Dorothy Jean Ross.
Dorothy Jean Ross
Director
Actor