2021 Topps Star Wars Masterwork
Description
2021 Topps Star Wars Masterwork Princess Leia Organa Stamp Green 95/99