Peter Russell

Peter Russell was the supervising art director for Star Wars Episode II: Attack of the Clones.