Ondrej Barta profile image

Ondrej Barta

Czech Republic

Current EWS Ranking

103

Points

91

Race Category

Men

Series Results