×

England, The Legend Of Lady Godiva, Lady Godiva

The Legend Of Lady Godiva

March 15, 2019

A painting of Lady Godiva riding through town nude while a peeping Tom watches. Source: (Photo by Mark Kauffman/The LIFE Picture Collection/Getty Images) The LegendThe legend of Lady Godiva i...