Back to photostream

Metropolitan Police / Vauxhall Movano / Community Projects Van / BTI / LX53 AJY

Trafalgar Square, London.

9,160 views
6 faves
2 comments
Uploaded on March 29, 2012
Taken on March 20, 2012