The Puppet Masters – Illustration by Barclay Shaw Saturday, December 9, 2017 Jesse Willis Previous Next The Puppet Masters – Illustration by Barclay Shaw