Check out more of David’s insanely awesome work at www.davidokeefe.com