Cherry Alston

Cherry Alston was the make-up supervisor for the It's a Square World sketch The Doctor's New Invention.