Rio 2016 Olympic GamesJudo Womens 70kg Final Yuri Alvear COL, Haruka Tachimoto JPN, AUGUST 10, 2016 Judo Women 70kg Final at Carioca Arena 2 during the Rio 2016 Olympic Games in Rio de Photo by AFLO Editorial Stock Photo - Afloimages
Yuri Alvear (COL), Haruka Tachimoto (JPN), AUGUST 10, 2016 - Judo : Women -70kg Final at Carioca Arena 2 during the Rio 2016 Olympic Games in Rio de (Photo by AFLO)