LL08 XFN is a City Police Vauxhall Astra. It…



LL08 XFN is a City Police Vauxhall Astra. It is decked out in full height battenburg and carries the 2008 revision of the City of London Police badge.

You may also like...