Star Wars Princess Leia Organa Jumbo Figure 12”
Gentle Giant
Brand new and sealed