Back to site

Princess Leia Warhol

$35.00

*18" x 24" hand screen printed on Speckletone Cream Paper

*Limited Run of 100

*Signed and Numbered by Xray