Terry Harnwell

Terry Harnwell

Johannesburg, South Africa

A conservationist based in South Africa ... have travelled widely through Africa and Europe ... lived in Australia for some years

About

A conservationist based in South Africa ... have travelled widely through Africa and Europe ... lived in Australia for some years