37

what is this? or as asian mama says, whaa this? - this my dearest mother, is what london looks like from the inside of a bus, top deck of a double decker bus.