Jose Cabrera

Jose Cabrera is an artist who illustrated for the short story "Inbrief" in issue 161 of Star Wars Insider.