Description
Sardinia's Sella & Mosca is one of the largest wine estates in Italy, boasting a vast array of wines. They have a particular emphasis on indigenous grape varieties, offering a true taste of Sardinian terroir. This producer also has a rich historical background.