Carl Lyons

Carl Lyons was an artist who provided original illustrations for The Official Star Wars Fact File, published 2002 through 2005.