1997 Antinori Solaia

$350.00

Solaia, which means the ‘sunny one’ in Italian, is a 10 hectares (25 acres)…

750ml
97
96

Out of stock

SKU: 2060 Categories: , ,