Dominican Republic hand drawn cartoon doodle illustration. Funny local design. vector art illustration