IDO WORLD SHOW DANCE CHAMPIONSHIPS
SACHSENARENA - Riesa - Germany
Jun 13 - Jun 17 2023