Be the first to review “Godiva Oil – Meaning “gift of God”. Lady Godiva was an 11th-century English noblewoman who, according to legend, rode naked – covered only by her hair – through the streets of Coventry to protest the high taxes imposed by her husband upon the townspeople.” Cancel reply
Godiva Oil – Meaning “gift of God”. Lady Godiva was an 11th-century English noblewoman who, according to legend, rode naked – covered only by her hair – through the streets of Coventry to protest the high taxes imposed by her husband upon the townspeople.
$10.50
Reviews
There are no reviews yet.