The Little Mermaid

Barbara De Winter plays the role of Arista in Disney’s The Little Mermaid