International Medium Length & Short Film Competition
Out Skerries is a minuscule archipelago of the United Kingdom located in Scotland, to the east of the Shetland Islands, in the middle of the North Sea. A few years ago, the fish farm—the island's main...