Newburyport: Town Crier Charlie Cullen gives yesterday's announcments in Newburyport's Market Square. Bryan Eaton/Staff Photo
100729BEA