Designed by
Title
Mini Cooper dealership in Manhattan #32453397
Description
NEW YORK CITY - July 18: Mini Cooper dealership in Manhattan on July 18, 2013. In 1999 the Mini was voted the second most influential car of the 20th century, behind the Ford Model T
This image is editorial