LV63 JXM A DVSA Ford Galaxy traffic enforcement car…

LV63 JXM A DVSA Ford Galaxy traffic enforcement car
The rear
A look at the DVSA logo, an agency of the Department for Transport
Share this with Facebooktwittergoogle_pluspinterestFacebooktwittergoogle_pluspinterest | Follow us on FacebooktwitterFacebooktwitter