Experience the Dombey Glass firsthand