Newburyport: Christmas decorations at the Garrison Inn in Newburyport. Jim Vaiknoras/sfatt photo
121209JVAdecorations