Brian Lemay

Brian Lemay was a layout artist for the Star Wars: Droids animated series.