Many people at a rally on a sunny day.