Wednesday, October 11, 2017

Stephens cars lined up in Clevedon Triangle for a publicity picture.
It was the first car to be made with all parts made in Great Britain.



No comments: