Cracovia Syrup, Sour Cherry

Product of Poland.