News

Over 14,700 individual pieces of stained glass spread across 89 panels on a 25-foot by 25-foot canvas make up the intricate and vibrant details of Utah’s newest mural.
Like many churches, the North Main Street Church of God has stained-glass windows depicting religious imagery and stories in ...