Large red stemmed plant found on Dartmoor

Large red stemmed plant found on Dartmoor

Observation - Large red stemmed plant found on Dartmoor. Description: