Scroll for more

Brazil beats China 15:7 at the 2015 FINA World League Super Finale in Bergamo (ITA)

Brazil beats China 15:7 at the 2015 FINA World League Super Finale in Bergamo (ITA)