Bacardi Carta Blanca

Availability:

Out of stock


Superior White Rum 40% Alcohol

3,960

Out of stock