Cabernet Martini Glasses 10.6oz / 300ml
Description
Whether you like yours shaken or stirred, you can't dispute that the classic yet elegant Martini Glass is a cocktail party essential.
You may also like
loading
Discover more