William J Carmichael
1882 -
Generation: 1
1. William J Carmichael was born 5 Nov 1882, Kinning Park, Glasgow, Lanarkshire, Scotland.