UniGE ug8067986

MOVIE STORIES (CHINA)

Cinema, pub. July 1, 1905

(People's Republic of China)

Image iiif.unige.ch:::ug8067986///0@5b80pzcj

An image from document iiif.unige.ch:::ug8067986

This image appears in clusters: