Carmen Vela
Carmen Vela is an independent art director, designer, and illustrator from Spain. For over a decade she has been living between Hong Kong, Brooklyn, and Europe, fuelled by her love of books, paper, and stories. From the dust jacket of Escape: One Day We Had to Run...
To view all books associated with this person please sign in.