1933 · Shanghai · Documentary
Various Chinese laboratory workers hard at work, busying themselves for the camera. 'Media Rooms' caption; more laboratory shots and then an old fashioned camera being set-up.
No playlist found, Create a new Playlist
Added to djednef
Request sent Successfully