Dr. William Alves

Name: 
Dr. William Alves
Biographical Notes: 
Child of Margaret Mackenzie and Andrew Alves, W.S.