Car show
Description: Family Car Show patrons look over Ford Ka, a small car made for China market, World Trade Center, Beijing, China, Jan. 28, 1995.
Image number: 10184
Image size: 5322 x 3570 pixels
Please contact us with a reference to the photo you are interested in and the intended us.