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