South China Morning Post News 1917-08-21
Local and General
Film Projector / Film(s)
The Shielding Shadow (View more)
The Shielding Shadow' is at present the leading film at the Victoria Theatre. A series of a parody on the cinema gazettes was the most laughable and enjoyable of the items, 'Boob Weekly.'
View the full text image