Recreated Old Main stained-glass window installed at LSC
Opened in 1889, Old Main was one of Sam Houston State University’s most iconic buildings, containing several beautiful stained glass…
Opened in 1889, Old Main was one of Sam Houston State University’s most iconic buildings, containing several beautiful stained glass…