Set photo · 500×961 · source8010-1 · Technic · Star Wars · 2002Darth Vader388 pieces · 1 photoSealedNot priced yetLoose completeNot priced yet