Church

Annunciation Church, Stamford

Stamford, Connecticut, United States