Newburyport: Sailboat masts and docks at the Windward Yacht Yard reflect in a puddle, a reminder that spring is coming in 16 days. More melting of snow is expected this weekend with temperatures likely getting into the 50's on Sunday. Bryan Eaton/Staff Photo
110303BEAearthtilt