Church

Sts. Constantine & Helen Church, Chicopee

Chicopee, Massachusetts, United States