Share:
Nil Borg is a Norwegian location manager based in Oslo. He is a graduate of Moscow Pedagogical State University.