Church

St. Thekla Church, Richmond

Richmond, Texas, United States