Elizabeth Hamilton

b. 1650

Life Events

1650

Birth

1650

Ayrshire, Scotland