SINOPIX PHOTO

Add to Lightbox Download
A family looks at a Mini Cooper display at the Auto China 2004 exhibition in Beijing, China..
A family looks at a Mini Cooper display at the Auto China 2004 exhibition in Beijing, China..