Leo New Moon Posted on 17 August 202311 August 2023 by admin Leo new moon, big roar – new seed fertilized