HUB
Acting
Michael Rose
*1911
in Holborn, London, England, UK
Toad of Toad Hall
1946