Canada hosts Swatch beach volleyball FIVB World Tour Finals

Canada hosts Swatch beach volleyball FIVB World Tour Finals