Timothe Barbeau swims freestyle strokeSwimming Canada/Scott Grant
Swimming Canada/Scott Grant

Timothe Barbeau