Stained glass is a popular form of art in churches and other old buildings and some people got a chance to make their own.
Opened Feb. 14 15609 Ronald Reagan Blvd., Ste. D140, Leander ...