2008 Tour de France Blue Ferrari F430 Spider F1 #78584553 Photo #26

2008 F430 Spider F1 - Tour de France Blue / Black photo #26