HUB
Acting
Ruth Holden
*1929
in Lancaster, Lancashire, England, UK
Lost for Words
1999
8/10
Threads
1984
Happy Feet
1991
Brick Is Beautiful
1986
The Waiting Game
1967