Church

St. Sophia Church, Dripping Springs

Dripping Springs, Texas, United States