10/17/11

Yudi Chen































Yudi Chen is an Illustration major at Rhode Island School of Design. She's from New Jersey.