The original press-release still attached to the photo promotes the upcoming episode "Pirate Island" of the television series The New Adventures of Huckleberry Finn (which premiered on Sunday, October 13, 1968).
Source
Original NBC press-release in uploader's possession
PD-PRE1978. The photo has no copyright markings on it (see original upload).
Licensing
Public domainPublic domainfalsefalse
This work is in the public domain in the United States because it was published in the United States between 1929 and 1977, inclusive, without a copyright notice. For further explanation, see Commons:Hirtle chart as well as a detailed definition of "publication" for public art. Note that it may still be copyrighted in jurisdictions that do not apply the rule of the shorter term for US works (depending on the date of the author's death), such as Canada (50 p.m.a.), Mainland China (50 p.m.a., not Hong Kong or Macao), Germany (70 p.m.a.), Mexico (100 p.m.a.), Switzerland (70 p.m.a.), and other countries with individual treaties.
Photo has been cropped. Previous upload was to establish dating, source, and that there are no copyright marks anywhere on the image or the attached press-release.