Church

St. Demetrios Church, Bristol

Bristol, Connecticut, United States