History

The Charles W. Hall Building
North Main Street, Marlborough, CT
A work in progress