Grand Theatre (showing 'Charlie Chan at the Race Track') and Park Hotel, Shanghai
University of Bristol - Historical Photographs of China reference number: Bi01-035. Photograph of Bubbling Well Road (now Nanjing Xi Lu), taken after dark. Buildings, left to right: Grand Theatre, Hall & Holtz, Park Hotel. Signs: CHARLIE CHAN AT THE RACE TRACK; GRAND THEATRE; HALL & HOLTZ. Architect of both Grand Theatre and Park Hotel: László Hudec.
Black and white photograph
University of Bristol Library, Special Collections