JS
Janette Scott

Janette Scott

Thora Janette Scott is a British retired actress.
WIKIPEDIA