CSI Files
Captain
CSI: Crime Scene Investigation is set in Las Vegas, a city rich with culture and style. The advantage of working on a show set in a city filled with amazing history is it provides the art department with new concepts and designs to delve into and explore, which is what art director*Debra Wilbur took full [...]
More...
More...