Church

St. Benedict of Nursia Church, Wichita Falls

Wichita Falls, Texas, United States