Hampton Court Ghost
Hampton Court is a royal palace in London, and this photo comes from a security camera on the premises. The camera caught someone closing the doors, violently, except no one was there when the guards were notified. The palace has had a long and violent history, so it makes sense that there’s vengeful ghosts on the premises, that are being disruptive.