Second Congregational Church

Shelburne Falls, MA, US Type: Congregational