HUB
Acting
Julia Hand
*1931
in Wallasey, Cheshire, England, UK
No Trams to Lime Street
1970