Hokkaido Sled Dogs Build Trust with Their Snow Tracks

A sled dog in Shirataki, Engaru town in Hokkaido.

Leave a Reply