2016 Rio Olympics Judo Womens 70kg Final Tachimoto Wins Gold Haruka Tachimoto JPNAUGUST 10, 2016 Judo .Womens 70kg Finalat Carioca Arena 2during the Rio 2016 Olympic Games in Rio de Janeiro, Brazil.Photo by AFLO SPORT Editorial Stock Photo - Afloimages
2016 Rio Olympics Judo Women's 70kg Final - Tachimoto Wins Gold
Haruka Tachimoto (JPN)
AUGUST 10, 2016 - Judo :.
Women's -70kg Final
at Carioca Arena 2
during the Rio 2016 Olympic Games in Rio de Janeiro, Brazil.
(Photo by AFLO SPORT)