IPRA presents Josh Cochran
2
novembre
Josh Cochran grew up in Taiwan and the United States. He graduated with honors from Art Center College of Design and started working as an illustrator immediately after school. His work is commmissioned by a diverse group of clients in editorial, advertising, publishing, broadcast and the web. Josh also teaches at the School of Visual […]