The image shows a red banner hanging from the roof of a building with the words "Le Rendez Vous Motards" written in French. The banner is attached to a metal structure with a red and white striped roof. The building has a blue roller shutter on the right side and a white truck parked in front of it. The ground is wet and there are trash and debris scattered around. The sky is cloudy and the overall mood of the image is gloomy.