Photo
 
A film still from "A Trip Through China" (1917).
 
Close