Newburyport: Looking down Merrimack Street toward Market Square. Photo by Urban Renewal/Newburyport Daily News. Tuesday, April 10, 2007
070410OLD