STar Wars New Hope Luke Skywalker Leia Han Solo Page Production Art Acetate
Transparency
SIZE 11 x 17 inches approx
VERY RARE !!!
AMAZING PIECE