A stop sign and people on the street in front of a double decker bus.