Poochow Road- a Shanghai street scene. From this 1929 photo album- bookswithoutborders.c