Olly Francis
Age: 30
Country: United Kingdom
Location: London
Affiliation: King's College London Boat Club (KCLBC)
Team: King's College London Boat Club
Logbook ID: 1169967
Member since: December 11, 2017