93 Points

Wine Showcase Magazine, November 2018.
(Return to Review List)