Lillias Walker, Acting
Longforgan, Scotland, UK | 1930-01-01 | 2023-08-10
Scots actress who appeared in Doctor Who and The Cedar Tree. She was married to actor Peter Vaughan.
Longforgan, Scotland, UK | 1930-01-01 | 2023-08-10
Scots actress who appeared in Doctor Who and The Cedar Tree. She was married to actor Peter Vaughan.