Home Garden Echinacea plant – a beautiful feast for the eyes with an immune-boosting effect in your garden