Click image to enlarge

The Mini is a small economy car made by the British Motor Corporation (BMC), based in the English city of Birmingham, and its successors from 1959 until 2000.

comments / Posted by

Comments