yellow Car wheel clamp; red car; london
A view of a car which has had a wheel clamped
Size: 5228px × 3500px
Location: London; UK; England; Great Britain
Photo credit: © Desmond Borresen / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: anger, boot, car, caught, clamp, despair, guilty, hopeless, illegal, overdue, parking, police