UniGE ug8060888
Cinema, pub. June 1, 1905
(People's Republic of China)
An image from document iiif.unige.ch:::ug8060888
This image appears in clusters: