Harry STILLER
...
Nation : United Kingdom
Born the 28 may 1938 - Wandsworth (London)
Die the 13 may 2018 - Christchurch (Dorset) - 79 years - Cancer

Driver who only take part in non world championship Grand Prix.