Church

St. Demetrios Church, Tucson

Tucson, Arizona, United States