Annie Yang is a Creative Designer based in New York City.

My work is only a few pixels of me–not the entire picture.