Nestled in the forests of the Lorraine and Franche-Comte region of France, La Rochere has been producing artisanal glass for more than 500 years.
See all