Have you ever wondered where the name "Peeping Tom" originates from? It actually stems from the legend of Lady Godiva. The story dates back to the 13th century, when Lady Godiva rode naked on a horse ...
Lady Godiva – an icon of protest, myth and sensual defiance – has galloped through centuries of our cultural imagination. She is most widely known for the legend of her naked horse ride, in which she ...