William Duncan

William Duncan

1879-12-16 | Dundee, Scotland, UK

1961-02-07