Shanghai International Circuit Visit: Sleeping room in one of the team houses. Impressions Shanghai International Circuit, Shanghai, China. 20 July 2004. DIGITAL IMAGE
Sleeping room in one of the team houses.
Impressions Shanghai International Circuit, Shanghai, China. 20 July 2004.
DIGITAL IMAGE