A slice of German Apple Pie topped with a scoop of vanilla ice cream.
Skip to Recipe