Formula One Launch: Sise pod and rear detail of the Toyota TF105. Estacio de Franca, Barcelona, Spain, 8 January 2005. DIGITAL IMAGE.
Sise pod and rear detail of the Toyota TF105.
Estacio de Franca, Barcelona, Spain, 8 January 2005.
DIGITAL IMAGE.