Congestion charge sign, London, England

- Image ID: CX55CX
ANDREW WALTERS / Alamy Stock Photo
Image ID: CX55CX
Congestion charge Have you paid sign, London, England
Location: London, England

Search stock photos by tags