Johan Steyn


South Africa

Johan Steyn is a medical doctor who has worked and travelled extensively in Africa, preferring to live in the continent's more remote corners. His interests include flying, painting, photography and mountaineering.