Bacardi Carta Bianca, 1L

Bacardi Carta Bianca, 1L

Regular price
£34.99
Sale price
£34.99
Tax included.

Bacardi Carta Bianca Santiago de Cuba 

Alcohol by volume: 37.5%
Size: 1 L