Back to Top
1983 Star Wars Carded Action Figure 2-Pack - Admiral Ackbar / Princess Leia
$109.99
SKU
SWC1826
Carded action figure.
Carded action figure.
Universe | Star Wars |
---|