Film Review: Woman at War
Iceland is the most sparsely populated country in Europe. With well under half-a-million inhabitants, the Nordic nation is self-contained in many ways. Boasting volcanoes, mountains, geysers and glaciers, the sub-arctic…
Share