Church

Sts. Theodoroi Church, Gloversville

Gloversville, New York, United States