Tuscan Cabernet Sauvignon

  • Le Farnete, Barco Reale di Carmignano
    Score 90