Church

St. Nectarios Mission, Waxahachie

Waxahachie, Texas, United States