Mary Immaculate 1

Mary Immaculate Chapel, Houston, Texas