From the Topps Co. Vault, this neat original item is from the production process in the making of the card set.. Comes with The Topps Vault Certificate and is sealed in plastic.  Land of the Giants was a popular Sci Fi  TV show in the  60s.

1968 Original Land of The Giants B&W Film Positive