Interior of examination cell, Chengdu, China, ca.1907


16714306