streets littered

Translations
rues jonchées de détritus