2020 Tokyo Olympics Triathlon Women Flora Duffy BER, JULY 27, 2021 Triathlon Flora Duffy of Bermuda wins the Womens Final during the Tokyo 2020 Olympic Games at the Odaiba Marine Park in Tokyo, Japan. Photo by Matsuo.KAFLO SPORT Editorial Stock Photo - Afloimages
Flora Duffy (BER),
JULY 27, 2021 - Triathlon :
Flora Duffy of Bermuda wins the Women's Final
during the Tokyo 2020 Olympic Games
at the Odaiba Marine Park in Tokyo, Japan.
(Photo by Matsuo.K/AFLO SPORT)