HUB
Acting
Celia Ryder
*1928
in Hackney, London, England, UK
8/10
Miss Marple: The Mirror Crack'd from Side to Side
1992