In pics: Finale Mondiale Coppa Shell AM in Monza, Italy

Racers compete during the Finale Mondiale Coppa Shell AM at Monza Eni Circuit in Monza, Italy on Nov. 4, 2018. (Xinhua/Cheng Tingting)

Leave a Reply

Your email address will not be published. Required fields are marked *