Search
Close this search box.

Princess Leia. Star Wars 70 MM Film Frame Mounted in a 7.5″ x 2.75 Acrylic Holder with Movie Scene.