mail_outline sales@mediastorehouse.com
2008 Formula One Testing Barcelona, Spain. Day 1. 17th November 2008 Takuma Sato, Scuderia Toro Rosso STR03 Ferrari. Portrait
2008 Formula One Testing Barcelona, Spain. Day 1. 17th November 2008 Sebastian Vettel, Toro Rosso STR03 Ferrari. Portrait