Beba, the Mermaid

Beba, the Mermaid (aka: Ren yu lian; 人魚戀) is a 1973 film featuring mermaids.

Links

 * Beba, the Mermaid page on IMDB