The image shows two red double-decker buses on a busy street. The bus on the left is a red double decker bus with the words "The Pants of Peace" written on the side in white letters. It is parked on the right side of the street, next to a red brick building with a sign that reads "Arriva". There is a silver car driving on the road in front of the bus. In the background, there are tall buildings and a few people walking on the sidewalk. The sky is cloudy and the overall mood of the image is busy and bustling.