Studio Espinosa is the creative playground of Leo Espinosa, an award winning Illustrator and Designer from Bogotá, Colombia, who's work has been featured in a variety of publications, products, animated series and gallery shows worldwide. His short list includes The New Yorker, Wired, Esquire, The N…