Eric Franklin's work featured on Discovery Channel in Canada

The Discovery Channel recently aired a segment about our own Eric Franklin's incredible glasswork. The piece aired in Canada on November 4, 2013, and is now available online. Check it out: Ophelia

Category: 
Art + Design ยป Art Practice