1985 Austin Maestro 1.3 Mk. I | Historics Auctioneers
1985 Austin Maestro 1.3 Mk. I | Historics Auctioneers
The Austin Maestro was produced from 1983 to 1987 by British Leyland and from 1988 until 1995 by Rover Group. The car was produced at the former Morris plant in Cowley, Oxford although today, the redeveloped factory produces the BMW Mini. The Maestro incorpora..