Church

Assumption Church, Galveston

Galveston, Texas, United States