Barolo Carretta | SW13539 1960 · price comparison · Wineseekr