Mars and Venus Postcard
- from our Affiliates
Mars, God of War, was one of the lovers of Venus, Goddess of Love. Here Mars is asleep and unarmed, while Venus is awake and alert. The meaning of the picture is that love conquers war, or love conquers all.