Church

Annunciation Church, Newburyport

Newburyport, Massachusetts, United States