ghostsnghouls.com
Ghost Photo: The Return of Catherine Howard? | Ghosts and Ghouls
Taken at England's Hampton Court Palace, the photo appears to show a woman in white standing in front of the banister.