JOSH SAND JS
design process
Weekly 60 — Infinite Jest cover alternates
14 Sep 2015
Opportunity Waves: Evolution of a logo
15 Aug 2014
Previous joshsand.com designs
7 Aug 2013