Len Newson

Len Newson was film cameraman for the Doctor Who television story The Android Invasion.