More Story

tafelwein

Literally "table wine," the least expensive and lowest quality of German wine. Tafelwein are made from grapes that are normally...