A crowd of people walking around on an old English-style street.
People walking on a road.