David Garcia

David is an urban illustrator, born and raisedin Quito, Ecuador. He moved to the US in 2003.