×

Dutch letter

Almond roll, a pastry roll with a sweetened almond paste filling, may be shaped into an S

Source: Wikipedia

Recipes