Hokkaido Sled Dogs Build Trust with Their Snow Tracks

Sled dogs and their musher (sled-puller) in Shirataki, Engaru town in Hokkaido.

Leave a Reply