The China Mail News 1918-07-30
News of the Day (Local and General)
The Hongkong Theatre on August 10th is to show a magnificent film entitled 'A Daughter of the Gods.' It is told that this is one of the best productions in cinema art yet presented to the world.
View the full text image