Leopold Barich profile image

Leopold Barich

Germany

Current EWS Ranking

238

Points

49

Race Category

Men