2013121911, Chapel at Christmas

Mission Espada - San Antonio, Texas

Mission Espada chapel interior at Christmas time in San Antonio in South Texas.

Related Galleries: South Texas Region Images