Displaying 1 - 1 of 1
1
Newspaper Source: South China Morning Post
Publication Date: 1907-12-23 - 1907-12-13
Summary:
A film of 6000 feet 'The Passion of Christ' would be shown, during the interval there would be performance from The Troupe of Miss Abdala with the assistance of La Belle Dora and Miss Flora