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.
Victoria Theatre (View more)
71 Des Voeux Street, (junction of Des Voeux Road and Pottinger St.), Central
View the full text image