Pedestrians stroll down the street of a European city.