Taittinger Sparkling Wine

(140)