Stock #189553
STAR WARS: DROIDS (1985)
Entertainment Memorabilia Live Auction: Los Angeles Spring 2025
Lot # 1196. Binder of 60 Production Slides
This item comes with a Propstore Certificate of Authenticity