
The Little Mermaid
6.3
47min
A mermaid princess is willing to sacrifice anything for love.
Country:
Released: 1987-04-06
Countries:
United States of America
Tags: