Church

St. Demetrios Church, Waterloo

Waterloo, Iowa, United States