Newburyport: A leaning grave stone at Old Burying Hill in Newburyport. JIm Vaiknoras/staff photo
111209jvagraves