RIESLING, Germany, (semi-dry)

$
39.44
White wine

Weight: 750 g