The image shows a group of people walking on a street, holding up signs and banners. The people appear to be participating in a protest or rally, as they are walking in front of a large bus. The signs they are holding have various messages written on them, including "I am not a vegan, I am a vegan" and "I'm a vegan". The people in the image are of different ages, genders, and ethnicities, and they are all wearing casual clothing. The street is lined with trees and there is a car parked on the side of the road. The image is in black and white, and the overall mood of the image is one of solidarity and protest.