Stock Photo: England, Devon, Welcombe. The rugged shore at Welcombe Mouth on the North Devon coast.