Spencer Wilson is a highly experienced illustrator, printmaker and co-founder of an award-winning illustration, design and animation company. His work has appeared on advertising billboards across Europe, animated on television, in newspapers and magazines and more.