Police Car Photos
by rwcar4
British Police Cars




British Transport Police
Ford Transit
photographed Feb 1999, at Aldgate Station, London

Back to main page