Monday, November 17, 2008

Wine Spectator Top 100


93 points $35 retail price
Ask for Luca at your favorite fine wine shop in Texas!

No comments: