Karl Barr

Karl Barr is an art editor for Star Wars Insider' magazine.