St. Cecilia Catholic Church in Houston, TX

project

Twelve Apostles Tabernacle

Houston, TX