left corner left corner
China Daily Website  

The world in photos: Oct 19 - 25

2015-10-26 10:01

By (1)

The world in photos: Oct 19 - 25

Mercedes Formula One driver Lewis Hamilton of Britain leaps off of his car after winning the US F1 Grand Prix at the Circuit of The Americas in Austin, Texas October 25, 2015. [Photo/Agencies]

8.03K
...