The Whale from Lorino
PEOPLE
The film tells the story of people who inhabit one of the most severe and inaccessible spots on Earth, Chukchi Peninsula. The land is located on the northeastern edge of Eurasia, on the Bering and Chukchi Seas, separated by a...