Church

St. Michael Church, Beaumont

Beaumont, Texas, United States