Poster #1 for The Swan Princess II: The Secret of the Castle, which was released on July 18, 1997. The film, starring Douglas Sills and Michelle Nicastro, currently has a total of one poster available.
Poster Library
Back to Film