SKU: 155139
$16.99

DUCATI 1198 RED

DUCATI 1198 RED OEM Number: 57143A Manufacturer: NEW RAY TOYS