sandwich glass









sandwich glass


noun

  1. any of various forms of glassware manufactured at Sandwich, Mass., from 1825 to c1890.
52 queries 0.521