Large group of people marching for some cause.