A picture found
here, photographed by Paul Schuster of LIFE Magazine in 1948, from, we would surmise, from the roof of the David Bros. building at the corner today of Jabotinsky and Keren Hayesod Streets:
The Begin Center has been built just to the right outside the frame of this picture.