Hangman Point, Combe Martin, Devon, England, UK.

Hangman Point, Combe Martin, Devon, England, UK.

Hangman Point, Combe Martin, Devon, England, UK.