Family book of William Halford STEWART (CLARK)

Spouses