Leb's Restaurant, Atlanta, 1952

Skip viewer