Set photo · 3840×1826 · source42212-1 · Technic · 2025Ferrari FXX K897 pieces · 1 photoSealedNot priced yetLoose completeNot priced yet