Royal Scot Crystal Tiara Drinking Glasses
Introducing the Royal Scot Tiara crystal drinking glasses and decanters. Hand cut in Stourbridge, England with traditional deep diamond cut pattern for a dazzling visual effect, the Tiara wine suite will grace any occasion.