20 oz Cocktail Shaker French Style Stainless Steel Bar Shaker Gold

In stock