The image shows a large crowd of people gathered in front of a stage with a large banner that reads "ES Ahora" in Spanish. The stage is set up on a rooftop with a glass roof and there are several people standing on it. The people on the stage are wearing yellow vests and appear to be participating in a protest or rally. The crowd is seated in rows of white chairs and is facing the stage. There are several cameras and video recorders set up around the stage, suggesting that the event is being recorded or recorded. The sky is blue and the weather appears to be sunny and warm.