Jewel of Russia Ultra Limited Edition Vodka 1L Shop Now Jewel of Russia Ultra Limited Edition Vodka 1L SALE $119.99 Was