28. June 2018 - 11:00

2018 Canadian Gymnaestrada | Richmond Olympic Oval | Thursday, 28. June 2018