The image shows a red double-decker bus parked on the side of a street. The bus has the words "Memento Bus" written on it in white letters. There is a yellow barricade in front of the bus and a green car parked next to it. The street is lined with tall buildings and there are trees in the background. The sky is blue and the weather appears to be sunny.