CSG Logo



This picture of the crew of The Little Mermaid was taken at the end of production at park in Glendale California.

Tags:

Posted by admin at 11.05 PM | 0 Comments
Labels: 1989 The Little Mermaid

Leave a reply

(required)

Recent Comments