Vector Illustration
Design
UI
Design
Illos
Contact
idobi Radio
Thirteen billboards in the Lower East Side of NYC and a billboard in Times Square