Charlotte Hall (right) (Photo: Hong Kong Triathlon Association)
Charlotte Hall (right) (Photo: Hong Kong Triathlon Association)