Church

St. Maximus the Confessor Church, Denton

Denton, Texas, United States