Large crowd of people walking on roadway on rainy day.