Cunningham, John, active 1673-1674, Magistrate of Edinburgh

Relationships: