- Home
- A car parked on the curb or pavement. In the UK this is currently only illegal in London, but this may soon change. Puzzle #576748260
A car parked on the curb or pavement. In the UK this is currently only illegal in London, but this may soon change. Puzzle #576748260