News & Archives

Feb 18, 2010

New design and fabrication of 12 stained glass windows for St. Gregory Barbarigo Catholic Church, Houma, LA



Tell us about your next Project