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

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