Email Us: firstname.lastname@example.org
This listing is for a Star Wars 2016 Masterworks Princess Leia Royal Mail Stamp Card numbered 024/249. This is a great card and a rare pull. It was made by Topps in 2016. If you have any questions please ask.