North River Glass Shelburne Falls

Shelburne Falls , Massachusetts, United States