1977 Topps Star Wars Stickers Princess Leia Organa #2 PSA 10 POP 1!!!

$69,999.00

1977 Topps Star Wars Stickers Princess Leia Organa #2 PSA 10 POP 1!!!

Pop 1 PSA 10.