Family book of Catherine Hooper

Spouses