People walking and congregating on a public street .