Paddi Edwards
-
2 weeks ago
The Little Mermaid (1989)
Buena Vista Pictures Distribution released The Little Mermaid on November 17, 1989. John Musker and Ron Clements directed the film starring Jodi Benson, Samuel E. Wright, and Rene Auberjonois.
Read More »