Leopold Barich profile image

Leopold Barich

Germany

Current EWS Ranking

241

Points

49

Race Category

Men