Seymour Chwast | The Inspiration Room

Seymour Chwast is an illustrator based in New York, USA, founder of Push Pin Studios.

Website: pushpininc.com