Peter Johnston
Abt 1796 - 1877 (~ 81 years)
Generation: 1
1. Peter Johnston was born about 31 Jul 1796 in Ayr; died on 27 Oct 1877 in Irvine, Ayrshire.