Police Car Photos
Ford Police Van London Dog Section
Police Van of the Dog Section in London. Unit A55, registration LX09CWD, photo taken in 2010.
See picture #3244
Picture added on 28 January 2011 at 09:25