Michael Allred

Michael Allred is a comic book artist who worked on Star Wars: Han Solo.