Caleb Ewan wins 21st stage of the 106th Tour de France in Paris
OTR: PAR20190728714 Date: July 28, 2019 Object Name: TOUR DE FRANCE Keywords: cycling, bicycling, bicycle Category: Sports Supplemental Codes: , Sports |