North Node in Leo

North Node in Leo

North Node in Leo, South Node in Aquarius April 29, 2017-November 15, 2018 In an old Hindu myth, a mortal snake trespassed into the meeting place of the gods, and stole a sip of the Nectar of Immortality. The snake transformed into an immortal Dragon. No longer able...

Pin It on Pinterest