Product Information

Baccara Red

Cane Spirit Mauritius

33% vol., 700 ml / 1000 ml

A premium blend of superior cane liquor