Citrus flavoured spirit drink
70 Centiliter
18. 79
Bacardi España S.A. Calle Velázquez 5128001 Madrid