Cardno
William McLean Cardno
Generation: 1
1. William McLean Cardno was born on 29 Apr 1872 in Peterhead, Aberdeenshire; died in 1874 in Peterhead, Aberdeenshire.
