The image shows a yellow and red double-decker bus parked on the side of a road. The bus has the number 8326 written on it in red and yellow letters. It appears to be a public transportation bus, as there is a sign on the front of the bus that reads "Buses". The bus is parked at a bus stop on the right side of the road, and there are a few people walking on the sidewalk next to it. There is a red tent and a building in the background. The sky is cloudy and the road is wet, suggesting that it has recently rained.