Men standing beside a peep show box
A street show demonstration of a phonograph, City God Temple (上海城隍庙), Shanghai
British soldiers, Avenue Edward VII, Shanghai