Molly Richards

Molly Richards was the wife of a jailer at the Tower of London in the 17th century. (AUDIO: Summer)