Results 1 results found Rock climber in action, Watcombe Beach, South Devon, England, United Kingdom, Europe