Bacardi rum

Product Name Price Availability
Bacardi Carta Blanca White Rum - 1 litre ETB 3,300 In stock
Bacardi Carta Oro Superior Gold Rum - 1 litre ETB 3,450 In stock
Bacardi price in Kenya

About Bacardi

Buy online