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.
- In stock, ready to ship
- Inventory on the way