A quick stop through the vineyards of Champagne, France.

Reserve Tastings Wine Company

79 Views 0

One of my favorite places in the world... Champagne, France. Walking amongst the Laurent-Perrier vineyards in Tours-Sure-Marne, just outside of Épernay.

Related Videos