Newburyport: A great blue heron perches on top of the Swan Fountain on teh Mall in Newburyport Monday. Jim Vaiknoras/staff photo
120903JVAswans