Kevin Lu is
an art director & designer based
in NYC.




Currently at Translation.