Family book of David Holmes Keck

Spouses