Star Wars Vintage 12" Loose Princess Leia Organa AFA 85 #14847804

In stock
SKU
SV1LLEIAORGANA14847804
$699.99

Vintage 12" Loose Princess Leia Organa AFA 85 #14847804

 

AFA 85