Developers in Gloucestershire, England, recently received a sign of the goddess of love’s favor, unearthing a Roman-era statuette believed to depict Venus at the site of a new construction project.
With stunning ancient artwork, Aphrodite and the Gods of Love explores the goddess' role as the protectress and her origins and relationships with men and gods, exposing a more manipulative and ...