Duncan, James, active 1717-1754

Relationships: