Clement Charles profile image

Clement Charles

France

Current EWS Ranking

54

Points

560

Race Category

Men