Lord Shen

Age: 45
Country: China
Affiliation: China Indoor Rowers
Team: Team China
Logbook ID: 1101960
Member since: August 25, 2016