Site

Categories

RIP: Ralph McQuarrie, the legendary conceptual artist best known for designing several key Star Wars characters including Darth Vader and Chewbacca, passed away today in Los Angeles. He was 82.

2 comments