The Scotsman reported on Sunday that Glencairn Crystal, a family-run Scottish company known for its iconic whisky glasses, is ...
However, some glasses are specifically designed to accentuate the unique character of a complex amber liquor. A Glencairn is ...