John S. Haines Shrike House

GPTKB entity