Gilbert Torrance profile picture

Gilbert Torrance

Beith 1895: Ayrshire Sheet 08.06 (old Ordnance Survey Maps Of Ayrshire)