Designed by
Title
Ford cars on display outside shop #111495645
Description
Puilboreau, France - August 7, 2016 : Ford cars, blue Fiesta and black Kuga on display outside showroom at Puilboreau, France. The Ford Fiesta is a supermini marketed by Ford since 1976 over seven generations and manufactured globally.
This image is editorial