IPRA presents Noah MacMillan
27
aprile
Noah MacMillan has drawn most days of his life and has the sketchbooks to prove it. He is an illustrator and designer living and working in St. Louis, where he graduated from the Communication Design program at Washington University. Noah was honored with a gold medal in Color Illustration and a Best in Show in […]