Martin, John, active 1710, magistrate of Dumfries

Relationships: