Castello di Neive Santo Stefano Barbaresco Nebbiolo 1990

9.31 rating on Delectable