Avis Scott

Avis Scott

1918-02-22 - Kensington, London, England, UK

Acting

Avis Scott

Biography