Spottiswoode Aitken
6 titles
Acting
Apr 15, 1868
Edinburgh, Scotland, UK