HUB
Acting
Barbara Miller
*1921
in Woolwich, London, England, UK
Barbara Miller was a British actress.
The Medium
1973
8/10
Blackadder's Christmas Carol
1988
5/10
The Silent Playground
1963