HomeBacardi Carta Blanca White Rum - 700mlBacardi Carta Blanca White Rum - 700mlSKU: 12981£17.99PriceQuantityAdd to CartBuy NowBacardi Carta Blanca White RumBacardi Carta Blanca White Rum - 700ml