Classic and Vintage Cars
Leyland, Mini Clubman, Estate, 1976
Ed.: Front view of one of Britain's most popular little cars, the Mini. Registration SPP818R.
Picture added on 02 March 2011 at 12:02