PrevNext StopPlayPause  sec delay 
Return to Album
Benny Leonard ran a restaurant on New York's Upper West Side in the 1920s.  The undefeated remark indicates it was before his post-Depression come-back attempt.
Full EXIF / IPTC
Photo 157 of 294, 1920s Leonard_ Benny restaurant PC.jpg, 56KB, 478x640, 404 Hits
Other Sizes: Medium Large Original
 Back to Thumbnails