David Ricart
I was born in Barcelona, Spain and have been living in New York City since 2007 where I am enrolled in the MFA Design program at the School of Visual Arts. I like toasted NYC bagels with lox spread.
SOMEDAY I WILL DEFINITELY DIE.