David Hutcheson
11 titles
Acting
Jun 14, 1905
Craigmore, Isle of Bute, Scotland, UK