Family book of Elizabeth Keith ofMarischal

Spouses