Item needs cleaned!
Princess Leia
Endor Camouflage
Applause
Star Wars
8.5 inches
Carrie Fisher
1996
#46041
Very Good Condition - Needs Cleaned
We ship within one business day from NC USA.