South China Morning Post News 1916-03-08
Local and General
Film Projector / Film(s)
The Three Delroys will be performed at the Bijou Theatre. There will also be screened a fine set of pictures.
View the full text image