A New Hope: Tusken Raider 18x24"

$50

  • 18x24 inches
  • 2 color screen print on 100lb French Paper Black Licorice
  • Metallic gold ink
  • Printed by Vahalla Studios 
  • Limited edition
  • Hand signed and numbered
  • Produced in association with Acme Archives, the official Star Wars Licensee