Spotted Dog Running at the Edge of the Sea

Spotted Dog Running at the Edge of the Sea

On a frozen and forbidding shoreline of northern Sakhalin Island, to the north of Japan, live the Nyvkh people, whose austere, heroic struggle for...

See more