a double decker bus rides through london happily
indoors
no
any houses
buildings but i don't think they are houses
what vehicle is nearby
yes
any people on board
yes
any driver
yes
what color is bus
can't tell because photo is black and white
any1 on 2nd level
doesn't look like it
is there crosswalk
yes
any stoplights
yes
is there crowd
yes