Superfood Sunday – Aloe Vera and a Glowing Green Smoothie Recipe

  Detoxifier, skin-healer, natural alkaliser, digestion easer, immune system booster… Yes, Aloe Vera is a true miracle plant and a very worthy recipient for today’s Superfood Sunday post! Aloe is a succulent plant… Continue reading