Seth Sirbaugh

Seth Sirbaugh is an illustrator from Star Wars Insider 91.