Church

St. Andrew Church, Lubbock

Lubbock, Texas, United States