Eleanor Buchanan Duffey


Harriet
Becky (14)
2019