Displaying 1 - 1 of 1
1
Newspaper Source: The China Mail
Publication Date: 1925-03-14
Summary:
Six Cylinder Love,' is the chief attraction at the Star Theatre for the weekend, showing the last time tomorrow evening. Film plot included.