Sella & Mosca, pure poetry for the eyes and the palate. Sella & Mosca based in Alghero, on an immense estate, one of the biggest in Europe.
It is one of the most important Sardinian wineries, and by far the largest on the island.
Showing all 2 resultsSorted by price: low to high