Phenomenon of movement by humans on foot or using vehicles
Ratings
5
A necessary evil
Car traffic ๐ โโ๏ธ
Public transport and pedestrians ๐
5 ratings
I bumped into too many suddenly stopping pedestrians.