Pictures & Photos of Sebastian Poster

5 November 2002
© Disney Enterprises Inc. - All Rights Reserved
The Little Mermaid (1989)

Photo 3 of 5