Welwood, James, MD, Physician to William III. and Mary

Relationships: