14 June 2008 | Peking peep show
This 1869 photograph by John Thomson is from the collection of the Wellcome Library in London. A Manchu man and girl are taking in a traveling peep show. The photo was taken in Peking, Pechili Province, China (when it was still Peking).
The Wellcome collection is another treasure trove of images that I only just have begun to explore…