D. N. Campbell

King William’s Town, South Africa