Santa Carolina Sauvignon Blanc Reserva 2016, Leyda Valley
Critic Reviews (1)
Steve Thurlow
Sign In to see Critic Reviews. Not a Member? Please Sign Up.
Leyda has become one of the best places in Chile for fresh and lively sauvignons and this is a great inexpensive...