1990 Show At Eltham, London.
First Outing with New Rover V8 Engine Fitted
Click Picture to Page Back