eldermountaindreaming.com
Spirit Terminology
By Phoenix of Elder Mountain – There are so many religions, indigenous religions, philosophies and mythologies today from the abundant written and oral tradition accumulation of knowledge ov…