Desmond McCarthy

Desmond McCarthy was a Production Assistant on the Doctor Who serial The Moonbase.