Person
Name
William Mackenzie
Place Of birth
Active date
1870s
Nationality