70sscifiart
Barclay Shaw, 1986, for Robert Heinlein’s “The Puppet Masters”
Barclay Shaw, 1986, for Robert Heinlein’s “The Puppet Masters”