Luciano DeLuca

2000

European Championships - IBFA, Medium, 3rd

2014

Universe - IBFA, Medium, 4th