Designed by
Title
Sarah True is happy after winning the triathlon competition #58310590
Description
STOCKHOLM - AUG 22, 2015: A happy Sarah True smiling when winning the Women's ITU World Triathlon series event August 22, 2015 in Stockholm, Sweden
This image is editorial