World Final Winners – 2018

announcing the Winners of the 2018 World Final, which was judged in Florence, Italy, 26 October, – 2 November, 2018 and announced live at the Palazzo Ximènes-Panciatichi.