Conservation Commission

Halifax Town Hall, Great Hall