1983 Topps Star Wars: Return of the Jedi Album Stickers #101 - Leia Organa