Carta Blanca 12 Pack Imported Original Beer 12 - 12 fl oz Bottles

Enjoy Carta Blanca responsibly.