The Little Mermaid

The Little Mermaid is a UK VHS. This was Distributed by Walt Disney Home Video.