Rebeca Artieda
Age: 41
Country: Spain
Team: Indoor Triathlon Team
Height: 5 ft 2 in
Weight: 123 lb
Logbook ID: 1226021
Member since: November 12, 2018
Age: 41
Country: Spain
Team: Indoor Triathlon Team
Height: 5 ft 2 in
Weight: 123 lb
Logbook ID: 1226021
Member since: November 12, 2018