South China Morning Post News 1912-12-10
Film Projector / Film(s)
The Howard Sisters are appearing at the Victoria Theatre. The films are as interesting as ever, and the whole performance is most enjoyable.
View the full text image