David Miller

Canadian, active Montreal 1866-1890
Name
David Miller
Born
Nationality
Canadian