The image shows a group of people participating in a protest or rally. They are holding a large blue banner with the words "Voices for Europe for Britain" written on it. The banner also has the European Union flag on it, which is blue with yellow stars. The people in the group are wearing blue dresses and hats, and some are holding signs and banners. The background shows a city street with tall buildings and trees. The sky is blue and the weather appears to be sunny.