Lochore Alexander 1793-1877 Church of Scotland minister

Relationships: