Stoped car United Kingdom, Croydon, Greater London
Stoped car