More Story

grand cru

A French term meaning "great vineyard."