Sarah Crewe (Princess Sarah)

Sarah Crewe is a Character from a 1985 Anime Series, Princess Sarah.