Parking sign outside the Congestion Charging Zone in London England UK

- Image ID: B2FWAF
Pilchards / Alamy Stock Photo
Image ID: B2FWAF
Parking sign outside the Congestion Charging Zone in London England UK
Location: London, England, UK

Search stock photos by tags