Stefan Latescu

Romania

Brief info

1. ISKA World champion