Saturday, August 2, 2014

Carnasciale Il Caberlot 2003 1.5L ++++ $195

Questionable nose, unquestionable beef and nobility. More tomorrow.

No comments:

Post a Comment