Visitors view MINI COOPER during the 2006 International Automotive Exhibition in Beijing, China. 25 Nov 2006
Visitors view MINI COOPER during the 2006 International Automotive Exhibition in Beijing, China. 25 Nov 2006
Size: 5200px × 3454px
Photo credit: © Lou Linwei / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: auto, automotive, beijing, carmakers, cars, china, chinese, cooper, exhibition, mini