Nicole Li

Illustrator, Concept Artist, Graphic Designer

Electronic Arts

nicoleliart.com

San Francisco, CA, USA