Morris Minor Classic British Car Christmas Card by Lee Lacey AGAvA
The ubiquitous Morris Minor was one of the most successful British cars ever made with over 1.3 million being produced between 1948 and 1971.
Today the sight and sound of a Moggie will produce a smile and this one has just proven to be a faithful servant once again