SINOPIX PHOTO

Add to Lightbox Download
< Prev Next >
A car crashes into another in a street in Shanghai, China. Latest research shows that every day in China at least 300 people are killed in traffic accidents..23 Apr 2005
A car crashes into another in a street in Shanghai, China. Latest research shows that every day in China at least 300 people are killed in traffic accidents..23 Apr 2005
Filename: 1558300-1114128404.jpg
Copyright