Christopher Rosa

Illustrator and Graphic Designer

Recent Graduate

Santa Monica, CA, USA