Newburyport: A colonial American Flag flies among the foliage on High Street in Newburyport Sunday morning. JIm Vaiknoras/staff photo
121007JVAflag