NORBERT REULKE

Germany // World Ranking: 66

Competitor ID: 12404