Toby Roberts won Olympic gold medals in bouldering and lead climbing, earning Great Britain’s first climbing medals. Roberts finished the bouldering portion of the competition in Paris in third place…
Tag:
Toby Roberts won Olympic gold medals in bouldering and lead climbing, earning Great Britain’s first climbing medals. Roberts finished the bouldering portion of the competition in Paris in third place…
@2024 – All Right Reserved by UAE Breaking