2006 Tour de France Blue Ferrari F430 Spider F1 #19355102 Photo #6

2006 F430 Spider F1 - Tour de France Blue / Beige photo #6