The Most Terrifying Photos on the Internet

The Tulip Staircase Ghost

This infamous ghostly photo was taken in the Queen’s House section of the National Maritime Museum in Greenwich, England in 1966. In the photo, you can see a shrouded figure appear to be roaming the stairs, grasping the railing; this picture is one of many claims of ghostly activity within Queen’s House.

 

Next Page →

Advertisement

Next Page →