Please enable JavaScript to experience Vimeo in all of its glory.
from Christian Fernandez
climbincanarias.com brings another climbing video, a powerful 7c set in Fataga in the Canary islands