1977 Topps Star Wars - Stickers #2 - Princess Leia Organa

Explore: