Description
2013 Vineyard 29 Cabernet 29 Estate Format:1.5 L E loves it and so Format:1.5 L 1987 The 1998 Shafer Hillside 57933 E loves it and so do I Its diverse terroir—comprising clay
2013 Vineyard 29 Cabernet 29 Estate Format:1.5 L E loves it and so Format:1.5 L 1987 The 1998 Shafer Hillside 57933 E loves it and so do I Its diverse terroir—comprising clay
US$ 30.99
US$ 32.99
US$ 61.99
US$ 73.99