William Mackenzie (1847–1926), Late Managing Director of the Alliance Trust Co. Ltd, Dundee

1920
by George Fiddes Watt
WIKIDATA️