TERRA SANTA Île de Beauté White 2016 $13 (Wine Spectator)

TERRA SANTA Île de Beauté White 2016 $13 (Wine Spectator)A French white with a tangy, crisp feelA French white with a tangy, crisp feel

Source: http://www.winespectator.com/dailypicks