Newburyport: Katy Keohane of Puerto Rico, her mom Linda Graham of West Newbury and Tina Santoro-Smith of Merrimac. Bryan Eaton/Staff Photo
scenelanding