Stubborn Spots on Glasses

Hard water scale on a wine glass