Crystal Head Vodka 1.75 Ltrs

Crystal Head Vodka 1.75 Ltrs

Regular price £125.00 £125.00 Sale

Double Gold medal winner, Crystal Skull filled Vodka, Dan Aykroyd's creation.