William McFarlane Cameron
1860 -
Generation: 1
1. William McFarlane Cameron was born on 10 Oct 1860 in Calton, Barony parish, Glasgow, Lanarkshire, Scotland.