logo
David Alan Barclay backdrop
David Alan Barclay poster
David Alan Barclay
David Alan Barclay is a British puppeteer who had worked on some projects of The Jim Henson Company. He has been at the cutting edge of animatronic pu...