Beetroot cream from Greece 170gr
An exquisite beetroot cream made by pure local ingredients
A must try ..... !!!