Church

Church of the Annunciation, Natick

Natick, Massachusetts, United States