Formula One Testing: The sun sets over Barcelona. Formula One Testing, Barcelona, Spain, 19 January 2005. DIGITAL IMAGE
The sun sets over Barcelona.
Formula One Testing, Barcelona, Spain, 19 January 2005.
DIGITAL IMAGE