This was the screen/sculpture that was located in the lobby of the restaurant on the 38th floor of the Marine Midland Bank – presently known as One Seneca Tower. The building was/is filled with ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results