The House on Punchbowl Hill



















 
 

Gallery: 
Charlie Chan in Shanghai (1935)