Set photo · 500×833 · source8009-1 · Technic · Star Wars · 2002R2-D2239 pieces · 1 photoSealedNot priced yetLoose completeNot priced yet