Hong Kong Telegraph News 1910-04-22
Local and General
While a Chinese woman was walking along near the Empire Cinematograph last night, she was suddenly seen to stagger and the next moment fell down and died on the roadway.
Empire Cinematograph Theatre (View more)
83 Des Voeux Road Central, Central (opposite to Central Market, current Hang Seng Bank Head Office)
View the full text image