Whitelaw, John Morrison, Minister of Athelstaneford, county Haddingtonshire

Relationships: