Collection: Mini

The Mini is a two-door compact car that was produced by British Leyland From 1959 to 1986