Does the following description match the image content?
The image features an urban street scene with a piece of sandwich with visible lettuce and other fillings lying on the grey concrete pavement in the foreground. In the background, vehicles including a white van and a white car are visible, driving on the road. To the far left, there is a part of a light-colored building, and in the distance, other buildings, including a white multi-story building with rectangular windows and a black building with a reflective window facade, can be seen. The sky is overcast and there is a street lamp post on the left side of the image.