Isabella Anderson Rook

b. 1590

Life Events

1590

Birth

1590

Aberdalgie, Perthshire, Scotland