Eclipse New Moon Total Solar Eclipse 21 August New Moon & Sun in Leo Total Solar Eclipse Monday 21 August 2017 We gather again for the Moon Medicine Meditation on Monday 21 August to celebrate the wonderful New Read More » 21st August 2017