Home Russia & China win gold 32438410697_8688b70c96_z

32438410697_8688b70c96_z

40412036243_9bee4afa7f_z
47331557772_b07c30869b_z