Astrology New Moon in Leo, July 31, 2019 by • July 31, 2019 • 0 Comments New Moon in Leo, July 31, 2019