O Holy Night Houston
Gloria Dei Lutheran Church | 18220 Upper Bay Road, Houston, TX 77058-4198, United States
A holiday concert featuring traditional and new Christmas carols, along with choruses from Handel's Messiah.
A holiday concert featuring traditional and new Christmas carols, along with choruses from Handel's Messiah.