April 25, 2022
Imported, Organic, Spain, Sparkling Wine, Wine
Tarrida Brut Cava DO
Penedes, Spain 11.5% ABV 36% Macabeo, 36% Xarel-lo, 28% Parellada Certified Organic Read More