Cecilia Blomdahl

Videos about daily life in the Northernmost town in the world on Svalbard, an arctic island close to the North Pole.