Feng Lu
Graphic+Web Designer. Photographer. cartoonist
Poster
Poster 1
Open your mind.
The sign means: You are the best.
First Place, The 2006 City College of New York Poster Design Contest
Poster 2
Guess who's coming to dinner?