Sorrel soup
Read More

Sorrel soup

Sorrel soup, sorrel liqueur – a green, slightly sour soup, the basic ingredient of which is sorrel, belonging…