Barbieri Rachele (L) of Italy celebrates during women's scratch race of the 2017 track cycling world championships in Hong Kong, south China, April 12, 2017. Barbieri Rachele claimed the title of the event.(Xinhua/Lo Ping Fai)
Barbieri Rachele wins women's scratch race of track cycling world championships
Source: Xinhua| 2017-04-13 08:07:00|Editor: Tian Shaohui
KEY WORDS: cycling
YOU MAY LIKE
MORE PHOTOS