1978 Princess Leia Organa AFA 80 16481085

1978 Princess Leia Organa AFA 80 16481085

Regular price $0.00 $3,599.99 Sale

Sequence: 2 Manufacturer: Kenner, Series ANH Card Front 1SW, Card Back 12A, Country of Origin: Taiwan Sub-Grades: Card- 80 Bubble: 75 Figure: 80 Other Details: