Newburyport: The Pearson Garden on Federal Street in Newburyport/photo by Jim Vaiknoras
452376130pearson373