Delia Lindon

Delia Lindon played a Dancer in The Celestial Toymaker.