Family book of William Goode Hamilton

Spouses