John S. Haines Finch House

GPTKB entity