2005 FERRARI 360 CHALLENGE STRADALE
The featured vehicle is a 2005 Ferrari 360 Challenge Stradale, manufactured in Italy. This limited-run supercar, hailing from the streets of London, England, stands out as an exquisite example of Ferrari's engineering prowess.
Last bid:
£126,500