Home Russia & China win gold 40412036243_9bee4afa7f_z

40412036243_9bee4afa7f_z

47275660762_40124e6a69_z
32438410697_8688b70c96_z