Some very nice travel companions

[Dartmoor National Park - Devon - England]