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

You may also like...