Santa Carolina

Leyda Estate Sauvignon Blanc

9.21 ratings
-no pro ratings
San Antonio - Leyda Valleys, Aconcagua, Chile
Sauvignon Blanc
Top Notes For
Helen Shay

Helen had this 10 years ago

Helen had this 10 years ago

Oct 18th, 2016