Schaer Sandwich Cookies G.F.
250g
Product of Germany