Designed by
Title
Bugatti Veyron Grand Sport #13333129
Description
Bugatti Veyron Grand Sport at the Geneva Motor Show 2010 Edition. This is the 79th edition of this annual international car event that brings together manufacturers from all over the world. Photo taken: March 06, 2010
This image is editorial