Throwback Thursday: WQXR Discusses 'The Lincoln Center' in 1961

The corner of 62nd Street and Columbus Avenue circa 1960