2015 Tenuta Villa Rosa Barolo (750ml)

Nebbiolo from Barolo, Piedmont, Italy