A sea of people holding umbrellas on a busy street.