Carlos Sanchez


Carlos Sanchez is a concept artist who worked on Star Wars: The Clone Wars.

Appearances