Some pink-looking sheep

[Dartmoor - Devon - England]