Church

Archangels Church, Stamford

Stamford, Connecticut, United States