Astrology | Nadi Astrology | Vedic Astrology | Horoscope - 0 views
-
Astroved Astrology on 22 Oct 09The study of the positions and aspects of celestial bodies in the belief that they have an influence on the course of natural earthly occurrences and human affairs.