Mars in Virgo: Meaning in Your Birth Chart

Mars in Virgo: how Virgo's Earth energy shapes drive, desire, passion, and assertion. Meaning of Mars in Virgo in your birth chart and in love.