Pa Ibarrondo






ClubN/A
LocationVitoria, Spain
Podiums5
World champs0
Europeans champs1
Spanish champs0
Last result#3 ton production - 2017 European championship