Giant Tree Spinach

Giant Tree Spinach Chenopodium Giganteum

Chenopodium Giganteum) with vivid Magenta Leaves which look fantastic in Salads