Planeta La Segreta Rosso | Wiki & Review | Everipedia

Menfo, Sicily, Italy Grapes are sourced from the vineyards of Menfi and Sambuca di Sicilia and Noto. [+]