Back to photostream

City of London Police / Skoda Octavia VRS / Roads Policing Unit / CP100 / LD08 YFX

Trafalgar Square, London.

 

No more uploads today due to work tonight :(

20,984 views
19 faves
3 comments
Uploaded on March 25, 2012
Taken on March 20, 2012