Sophia Green finishes sixth in 2021 European Triathlon Cup Olsztyn (Poland)
British and Scottish triathlete Sophia Green put in a sterling performance in the elite women’s European Triathlon Cup held in Olsztyn, Poland
Read MoreSwim | Bike | Run
British and Scottish triathlete Sophia Green put in a sterling performance in the elite women’s European Triathlon Cup held in Olsztyn, Poland
Read More