70sscifiart

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