St Paul’s Cathedral

Grand Central Whisper Gallery

Mystery solved. Jesus, finally! Not that I commute as often through Grand Central Station anymore, but I remember several times coming in through the downstairs tracks and coming up to see groups of people hovered in the corners of the arches on the mid-level, between downstairs and main level – by the Oyster Bar. I […]