South China Morning Post News 1908-09-23
Film Projector / Film(s)
The Alexandra Cinema-Theatre has several novelties this week. The artists are bright and vivacious, and the new films are highly appreciated.
View the full text image