Larger than life. The Geisha Boy premier in Times Square, 1958.
Click Here for Copyright information