Displaying 1 - 2 of 2
2
Headline: World Theatre: 'Itching Palms'
Newspaper Source: The China Mail
Publication Date: 1924-08-27
Summary:
Itching Palms' one of the most mysterious of plays to reach the screen. It is now being shown at the World Theatre. Film plot included.