Glittery creation at Gleam & Glimmer Stained Glass Studio
Gleam and Glimmer is a stained glass studio in North Tonawanda, New York. It is located on Webster Street, near the Riviera Theater, which is known as the “Showcase of the Tonawandas.” The Riviera Theater was opened as “Twin Cities Rivera” on December 30th, 1926. It is the home of a large organ, called the […]
Glittery creation at Gleam & Glimmer Stained Glass Studio Read More »









