Entertainment

Reuters
Denso worker walk outside at car parts supplier, Denso (Guangzhou Nansha) Co Ltd in Nansha at the southern Chinese Guangdong province

View gallery

500 photos

Celebrity, television, film and music photos

View Comments (1)