Elhein De Wet

Elhein De Wet was a focus puller for Doctor Who.