The Tulip Staircase in Greenwich is the oldest self-supporting staircase in Britain. When taking this photograph a woman’s voice whispered in my ear….had I photographed the ghost…hhhmmmm??

The Tulip Staircase in Greenwich is the oldest self-supporting staircase in Britain. When taking this photograph a woman’s voice whispered in my ear….had I photographed the ghost…hhhmmmm??