Set photo · 1200×513 · source42235-1 · Technic · 2026Ferrari 488 PISTA Car882 pieces · 1 photoSealedNot priced yetLoose completeNot priced yet