SIMON KLOSE

PRODUCTION

Simon Klose was born in Sweden in 1975.
He holds a law degree from Stockholm University and has studied and lived extensively in Japan and South Africa.