William Irvine, Jr., of Camgart
Born: Unknown - Died: Unknown
Married: Unknown
Born:

WILLIAM IRVINE JR., son of William Irvine of Camgart.

More information is needed on this individual. If you have any please click on the Email link above.