Winsome teenage girl Beatrix Glower