1 Comment

The Homestead Inn was such a lovely building. New Ipswich was truly a lovely New England town in its buildings in the past.

Expand full comment