Michael Lorenz

Michael Lorenz was a makeup artist for The Star Wars Holiday Special.

Catagory: Star Wars Production Staff