Library reading room, Chengdu, Sichuan, China, ca. 1941


11426948