Newburyport:Inn Street, future site of the Tot Lot. Aug 1975 Photo by Urban Renewal/Newburyport Daily News. Thursday, April 26, 2007
070426OLD