One man and his dog on charity walk across Canada

Michael Yellowlees and Luna on their Canadian trek