Ghosts


There are several legends about the ghost of Lady Jane Grey.


Coach

Judge

Tower of London