Newburyport: A new statue of Ave Maria stands outside the entrance to the Immaculate Conception Church on Green Street in Newburyport. Photo by Ben Laing/Staff Photo
090708blastatue
Log In: