The image shows a group of people walking on a street in Madrid, Spain. They are holding a large red banner that reads "Madrid por una ciudad que mereza la pena ser vivida #MadridNoSeVende" which translates to "For the love of Madrid" in English. The banner is held up by several people, some of whom are holding signs and banners. The street is lined with buildings on both sides, and there are shops and restaurants visible in the background. The sky is blue and the weather appears to be sunny and warm. The people in the image appear to be participating in a protest or rally.