South China Morning Post News 1912-04-11
Film Projector / Film(s)
St. George and the Dragon (View more)
The thrilling drama of 'St. George and the Dragon' is being depicted at the Victoria Theatre and the other pictures thrown on the screen are of the best.
View the full text image