Sella & Mosca Cannonau di Sardegna
Regular price $19.99
Sella & Mosca’s 1,600-acre estate, I Piani, constitutes the second largest contiguous vineyard in Italy, covering more than 1,200 acres of vines. It is one of the largest wine estates in Europe.
- Low stock - 6 items left
- Inventory on the way