Luther Mosher
Originally from Saint Petersburg, Florida, Luther moved to New York City in 2006 to pursue a career in graphic design and illustration. He graduated from the School of Visual Arts in 2010 and is currently the Senior Graphic Designer for AboutDCI.com
Member Since: Jul 22, 2011