Newburyport: Inn Street Mall under construction in December 1974. Photo by Handout/Newburyport Daily News Friday, November 16, 2007
071116HANDOLD200